package com.zyj.repairs.mapper;

import java.util.List;
import com.zyj.repairs.domain.AssetsRepairs;

/**
 * 资产维修Mapper接口
 * 
 * @author zhuyujie
 * @date 2022-05-12
 */
public interface AssetsRepairsMapper 
{
    /**
     * 查询资产维修
     * 
     * @param repairsId 资产维修主键
     * @return 资产维修
     */
    public AssetsRepairs selectAssetsRepairsByRepairsId(Long repairsId);

    /**
     * 查询资产维修列表
     * 
     * @param assetsRepairs 资产维修
     * @return 资产维修集合
     */
    public List<AssetsRepairs> selectAssetsRepairsList(AssetsRepairs assetsRepairs);

    /**
     * 新增资产维修
     * 
     * @param assetsRepairs 资产维修
     * @return 结果
     */
    public int insertAssetsRepairs(AssetsRepairs assetsRepairs);

    /**
     * 修改资产维修
     * 
     * @param assetsRepairs 资产维修
     * @return 结果
     */
    public int updateAssetsRepairs(AssetsRepairs assetsRepairs);

    /**
     * 删除资产维修
     * 
     * @param repairsId 资产维修主键
     * @return 结果
     */
    public int deleteAssetsRepairsByRepairsId(Long repairsId);

    /**
     * 批量删除资产维修
     * 
     * @param repairsIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteAssetsRepairsByRepairsIds(String[] repairsIds);
}
